Optical See-through Calibration with Vision-Based Trackers: Propagation of Projection Matrices
نویسندگان
چکیده
Recently, Tuceryan and Navab introduced a method for calibrating an optical see-through system based on the alignment of a set of 2D markers on the display with a single point in the scene while not restricting the user’s head movements (the single point active alignment method or SPAAM in short) [33]. This method is applicable with any tracking system, provided that it gives the pose of the sensor attached to the see-through display. When cameras are used for tracking, one can avoid the computationally intensive and potentially unstable pose estimation process. A vision-based tracker usually consists of a camera attached to the optical see-through display, which observes a set of known features in the scene. From the observed locations of these features, the pose of the camera can be computed. Most pose computation methods are very involved and can be unstable at times. Here, we propose to keep the projection matrix for the tracker camera without decomposing it into intrinsic and extrinsic parameters and use it within the SPAAM method directly. The propagation of the projection matrices from the tracker camera to the virtual camera, representing the eye and the optical see-through display combination as a pinhole camera model, allows us to skip the most time consuming and potentially unstable step of registration, namely, estimating the pose of the tracker camera.
منابع مشابه
Optical System Error Analysis and Calibration Method of High-Accuracy Star Trackers
The star tracker is a high-accuracy attitude measurement device widely used in spacecraft. Its performance depends largely on the precision of the optical system parameters. Therefore, the analysis of the optical system parameter errors and a precise calibration model are crucial to the accuracy of the star tracker. Research in this field is relatively lacking a systematic and universal analysi...
متن کاملOptical Tracking From User Motion To 3 D Interaction
Tracking user movements is one of the major low-level tasks which every Virtual Reality (VR) system needs to fulfill. There are different methods how this tracking may be performed. Common tracking systems use magnetic or ultrasonic trackers in different variations as well as mechanical devices. All of these systems have drawbacks which are caused by their principles of work. Typically, the use...
متن کاملRecovering Projection Geometry: How a Cheap Camera Can Outperform an Expensive Stereo System
Recovering the projection geometry of an X-ray system or an augmented reality video see-through Head Mounted Display (HMD) are mathematically quite similar. Recent work in both medical imaging and augmented reality use external optical sensors in order to recover the motion of the imaging system. In this paper, we take the example of the recovery of an X-ray projection geometry. We show that th...
متن کاملEE 267 Virtual Reality Course Notes: 6-DOF Pose Tracking with the VRduino
Positional tracking can be implemented with a variety of technologies. Commercially-available systems include mechanical trackers, magnetic trackers, ultrasonic trackers, and GPS or WIFI-based tracking. The most widely used technology, however, is optical tracking. In optical tracking, one or more cameras observe a set of reference points, for example infrared LEDs or actively illuminated retro...
متن کاملEvaluation of Calibration Procedures for Optical See-Through Head-Mounted Displays
Optical see-through head-mounted displays (HMDs) are less commonly used because they are difficult to accurately calibrate. In this article, we report a user study to compare the accuracy of 4 variants of the SPAAM calibration method. Among the 4 variants, Stylus-marker calibration, where the user aligns a crosshair projected in the HMD with a tracked stylus tip, achieved the most accurate resu...
متن کامل